make one's entrance - Francés Inglés Diccionario